.NeedItem{
    margin: 24rpx 30rpx;
    width:690rpx;
    height:348rpx;
    background:#FFF;
    box-shadow:0rpx 4rpx 16rpx 0rpx rgba(149,100,36,0.1);
    border:1rpx solid rgba(248,248,248,1);
    .NeedItem_top_wrap{
        width:690rpx;
        height:48rpx;
        background:rgba(40,34,27,0.1);
        border-radius:12rpx 12rpx 0rpx 0rpx;
    }
    .NeedItem_name_warp{
        margin: 20rpx 24rpx;
        display: flex;
        justify-content: space-between;
        .NeedItem_name{
            color: #333333;
        }
        .NeedItem_category{
            
            font-size:22rpx;
            font-family:PingFangSC-Regular,PingFang SC;
            font-weight:400;
            color:rgba(213,143,67,1);
            line-height:40rpx;
            text-align: center;
            width:140rpx;
            height:40rpx;
            background:rgba(213,143,67,0.1);
            border-radius:4rpx;
        }
    }
    .NeedItem_price_wrap{
        width:642rpx;
        height:68rpx;
        font-size:56rpx;
        font-family:DIN-Medium,DIN;
        font-weight:500;
        color:rgba(90,192,143,1);
        line-height:68rpx;
        text-align: right;
        margin: 0 24rpx;
    }
    .NeedItem_line_wrap{
        display: flex;
        align-items: center;
        justify-content: space-between;
        .NeedItem_line_side_left{
            width: 10rpx;
            height: 20rpx;
            border-radius: 0 10rpx 10rpx 0;
            background-color: rgba(40,34,27,0.1);
        }
        .NeedItem_line{
            width: 630rpx;
            height: 0;
            border: 1rpx dashed #E4E4E4;
        }
        .NeedItem_line_side_right{
            width: 10rpx;
            height: 20rpx;
            border-radius: 10rpx 0 0 10rpx;
            background-color:rgba(40,34,27,0.1);
        }
    }
    .NeedItem_time_wrap{
        margin: 20rpx 24rpx;
        margin-top: 30rpx;
        display: flex;
        justify-content: space-between;
        align-items: center;
        .NeedItem_time{
            width:348rpx;
            height:40rpx;
            font-size:28rpx;
            font-family:PingFangSC-Regular,PingFang SC;
            font-weight:400;
            color:rgba(153,153,153,1);
            line-height:40rpx;
        }
        .NeedItem_btn_select_product{
            width:176rpx;
            height:64rpx;
            background:rgba(196,152,104,1);
            border-radius:4rpx;
            display: flex;
            justify-content: center;
            align-items: center;
            color: #fff;
            font-size: 28rpx;
        }
        .NeedItem_btn_see_more{
            width:176rpx;
            height:64rpx;
            border-radius:4px;
            border:2rpx solid rgba(196,152,104,1);
            display: flex;
            justify-content: center;
            align-items: center;
            color: rgba(213,143,67,1);
            font-size: 28rpx;
        }

    }
    .NeedItem_bottom_wrap{
        width:690rpx;
        height:10rpx;
        background:rgba(40,34,27,0.1);
        border-radius:0rpx 0rpx 12rpx 12rpx;
        margin-top: 28rpx;
    }
}